Steven C. Miller Director / Editor / Actor / Scriptwriter / Producer DouBan IMDb Director Marauders 2016 5.5 Line of Duty 2019 5.1 Arsenal 2017 4.0 Escape Plan 2: Hades 2018 3.8